Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 PEN-Y-BRYN ROAD Detached £300,000 2 Apr 2015
67 PENYBRYN ROAD Detached £295,000 2 Jun 2006
69 PENYBRYN ROAD Detached £137,000 4 Dec 1997
71 PENYBRYN ROAD Detached £235,000 16 Jun 2006